package com.toolsder.demo.spring.security.jwt.service;


import com.toolsder.demo.spring.security.jwt.entity.database.Resources;

import java.util.List;

/**
 * created by 猴子请来的逗比 On 2020/7/20
 *
 * @author by 猴子请来的逗比
 */
public interface ResourcesService {

    List<Resources> findAll();


    List<String> findByPhoneNumber(String username);


    Resources findByResourcesUrl(String url);

    /**
     * 资源是否存在
     */
    boolean existsByResourcesUrl(String url);

    /**
     * 保存资源
     */
    Resources save(String url, String name);

    /**
     * 更新资源名称
     */
    Resources updateName(String url, String name);



    /**
     * 修改资源名称
     * @param id
     * @param resourcesName
     */
    void modifyResourcesName(Long id,String resourcesName);
}
